pizza+sandwiches+wings

pizza zquare

11am-8pm m-f / 11am-10pm th-sat

pizza zquare

open for

dine-in & take out

address : 712 main st, houston, tx 77002

phone : 281-914-0292

pizza zquar