3301 W Canal St, Milwaukee 53214, United States
3301 W Canal St, Milwaukee 53214, United States
No delivery
No open hours
Spot something wrong?
Dishes at Villa Palermo Factory & Company Store. Prices may vary in venue.
Been to Villa Palermo Factory & Company Store? Be the first to share what you ate.