Isabella Restaurant
2 Prince St, Boston
(617) 227-7300
Recent Reviews
Order Online
Reserve
You May Also Like
Ciao Roma - 5 N Square
Italian, Seafood
Artu - 6 Prince St
Italian, Wine Bar
Farmacia - 5 N Square
Cocktail Bar
Restaurants in Boston, MA
Isabella Restaurant
2 Prince St, Boston, MA 02113
(617) 227-7300