Michael's Italian Restaurant & Deli

869 W Butler Ave, Ambler, PA 19002

4.6(107)
$0 Minimum

FAQ