Things to do in Greens Bayou Houston TX
12621 East Fwy
All you can eat · Comfort food · Small plates
13026 Market St
Closed ⋅ Opens 5:45AM Wed
Comfort food · Small plates · Quick bite
12625 East Fwy
Deli chain featuring piled-high sandwiches, a salad bar & health-conscious fare.