Russo's New York Pizzeria

Row 1

Details
13346 Briar Forest Dr #100
Houston, TX 77077
(281) 497-9800
Italian, Pizza
$ $
Hours
Mon–Sat: 11:00 AM–9:30 PM Sun: 12:30 PM–9:30 PM

Foursquare Tips

  • Tasty food, friendly staff, quick and comfortable to sit and stay a while. Free wi-fi, yes please.
  • Too expensive for the amount of food you get. Go down the road to Marco's
  • So so