11755 W Little York Rd, Houston, Texas 77041 USA
Great Italian place with good pizza, wines, standard Italian foods.
Photo Credit: Yelp