The only place in Houston to get real Italian beef sandwiches and Chicago style pizza. So authentic and delicious, it will leave you wanting to take a stroll down Lakeside Drive afterwords.
Best pizza! Since west oaks mall, prices have barely gone up and quality is unmatched. Place fills up though!