Remember how Papa Gino’s franchises used to be decorated with cartoonish murals of Italian villagers stomping grapes and carrying baskets of bread on their heads? Well, the spirit of campy '80s Italian restaurants is alive and well at Carlo’s in Allston, where you’ll find big plates of saltimbocca and frutti di mare in a small dining room that appears to have been decorated for International Day in Ms. Williams’ third-grade class. The food at this super casual neighborhood place is pretty standard in a comforting way. If you don’t want pasta, get the veal stuffed with artichoke hearts, prosciutto and fontina.
More spots in AllstonSee more
Bonchon is a Korean fried chicken place in Allston that, if you like fried chicken at all, you’re probably going to like.
Dolphin Bay is a tiny Taiwanese spot in Allston that doesn’t have a liquor license, but does have some really good popcorn chicken and wontons.
Super 88 Market Food Connection
Super 88 is an Asian food court and grocery store in Allston, and you should come here when you want good food but don’t want to spend money.
More Italian spotsSee more
Scampo at The Liberty Hotel
A hotel restaurant with the added benefit of being housed inside a 19th-century jail.
Mida is a nice Italian restaurant with an opera singing bartender on the South End/Roxbury border.
Filter and browse restaurants near you
Text us for personalized recommendationsLearn more