Restaurants in Houston, TX
Restaurants • Pizza
13346 Briar Forest Dr.,
Houston ,
TX
77077
UNITED STATES
Based on 2 reviews
Pizza's Good Enough for an Executive Lunch
I ordered lunch for the Executives and after reading the menu and the descriptions, they all turned into little kids asking when the pizza was going to arrive.FAKE
Absolutely terrible food. It always smells and i am tired of the bad service. There is never any pizza and i am always waiting more than the waiting time. This is supposed to be like pizza from New York but this is a crappy impostor of a...Worldwide > United States > Houston, TX > Restaurants