Francisco's Pizza
2113 E Oklahoma Ave
Milwaukee
WI
53207
(414) 481-2345
crabbysbarandgrill.com
Open Map
Description
Francisco's Pizza is located at 2113 E Oklahoma Ave, Milwaukee, WI. This location is in the Fernwood neighborhood. This business specializes in Pizza.
by merchantcircle on December 09, 2015 from
merchantcircle
Casual
dining
food
Food & Dining
pizza
Pizza Place
pizzeria
restaurant
Restaurants
Restaurants Pizza