Pizza Review
Houston isn’t really the Mecca of New York style pizza but this place’s Italian food is pretty good - pizza crust is a little thick but has decent crunch

Order Russo's New York Pizzeria

Hungry? Order right now on Slice
Order now on Slice