Russo's New York Pizzeria & Italian Kitchen
Restaurant • Pizza restaurant • Italian restaurantCasual chain serving pizza along with soups, sandwiches & pastas. People often mention pizza, good, location, order,
Address
8236 Kirby Dr Suite 160, Houston, TX 77054
Website
Contact
(713) 667-8888Price rating
$$ $$
Rating on Google Maps
4.10 (318 reviews)Open on Google Maps
Working Hours
Permanently closed.