Pizza Zquare
Categories: Dining • Italian • Pizza • Dinner • Fast Casual • Food Hall • Lunch
Address
Finn Hall
712 Main St
Houston, TX 77002
(281) 914-0292
Social Media
Hours
Mon - Thur 7AM - 9PM, Fri 7AM - 10PM, Sat 8AM - 10PMUpcoming Events Nearby
- Friendsgiving Rooftop Dinner with The Finn Concepts @ The Finn
Saturday, Nov 14, 2026 7 p.m. - 9 p.m.