What’s the best Greek restaurant in Houston? The choice is obvious! Bibas Greek Pizza is one of only a few of Houston’s more than 8,000 eateries to have the word “Greek” in its name. You could look it up. The spot, in a converted fast-food emporium next door to President…
Bibas Greek Pizza
Posted inFood & Drink
