Francisco's Original Pizza

Pizza restaurant · 2113 E Oklahoma Ave, Milwaukee, WI

Dine-In

Hours

More food in Milwaukee, WI · Pizza in Milwaukee