Russo’s New York Pizzeria & Italian Kitchen opened a new location at 13126 FM 1960, Ste. 125, Houston, on March 25. According to a news release, the 2,500-square-foot site will focus on takeout and delivery orders, but the dining room has the capacity for about 65 guests.
The Houston-based franchise serves New York-style pizzas, calzones, salads, deli sandwiches and desserts. www.nypizzeria.com