Boston, MA Metro >
Belmont >
Restaurants >
50 Leonard Street, Belmont, MA 02478
Hours
“The decor is nice.”
“The desserts were all wonderful, but especially good were the fried dough with chocolate sauce - like donuts only much better!”
“The food is not Michelin star quality - but it was still delicious and it ranks among the best Italian restaurants I've been to in Boston.”
“The waitress seemed very knowledgeable about the menu and the food was terrific!”
“The staff was helpful and prompt, at several points going out of their way to make sure our dining experience was a good one.”
“For a true Italian Gem with good portions and reasonable prices, Tremonte in Woburn has one over on Il Casale.”
“The kitchen is just plain slow, and by the time the meal comes, people are on edge and very hungry despite the apps.”
Sign in with Facebook Sign in with Facebook to see what your friends are up to!
Get the Citysearch Mobile app so you can spend less time searching for great places, and more time enjoying them.
Get it Now