Eating Italian Pizza at Filippo's Italian Restaurant restaurant in Milwaukee, WI.

Feedback

Do you manage or own Filippo's Italian Restaurant?

Yes