Babbo Pizzeria e Enoteca - 11 Fan Pier Boulevard, Boston, MA 02210, USA on Eaten
Babbo Pizzeria e Enoteca
Permanently Closed
1
REVIEW
1
DISH
6.9
RATING
Discovered by tomdoran88
MENU
6.9
BAROLO
1 review