JavaScript is not enabled.
Carlo's -An Italian Oasis in...Allston? - Review by citysearch c | Carlo's Cucina Italiana

Carlo's Cucina Italiana

Claim

Carlo's -An Italian Oasis in...Allston? 7/26/2002

This place could almost not be any better. The food is always excellent. They have a decent, very affordable wine list, the food prices are good too. Everything we have ever ordered here has been great. The specials are unique & beautifully presented. It is hard to imagine that so much great food can come out of such a tiny kitchen so quickly! The only down side is the lack of space, & the wait can get long, but no question Carlo's (in Allston on Cambridge St.) is always worth it! Pros: Food Quality, Inexpensive Cons: Crowded, Parking more
Summer SALE!!!:
15% OFF all yearly plans
Use year15 at checkout. Expires 1/1/2021