0 likes
cosmo52
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
cosmo52
4/29/19 5:54 PM