Restaurants & Bars

Casa Mia

Susan | Oct 9, 2001 02:18 PM

Anybody been to Casa Mia in Waltham? Want to try it w my yum yum pals this weekend. Any input greatly appreciated.
Ciao!

Want to stay up to date with this post?

Recommended From Chowhound