Restaurants in Houston, TX
Restaurants • Italian Restaurants
1401 Montrose Blvd.,
Houston ,
TX
77019
UNITED STATES
Based on 2 reviews
Loved this place until...
I found a fingertip of a latex glove in my pasta. I had it curbside and was already home so I didn't bother going back to tell them. I nearly hurled. I will never go here again.If your ballin on a budget, this is the spot!
Great food at a great price. A classier version of Olive Garden.Worldwide > United States > Houston, TX > Italian Restaurants