Cafe Italia
10 Foster St
Peabody
MA
01960
(978) 818-6000
zomato.com
Open Map
1/2 Fried Chicken
Ancho Chile Salmon
Cafe
Dinner
Italian
Lunch
Mediterranean Restaurants
Non-smoking
Reservations Not Required
Tuscan White Bean Dip