From the browsing and research I've done so far, Sportello seems much more "high-end/contemporary" Italian vs. Grotto which seems more like solid home-made Italian dishes done well in a cozy environment?
I have not been to either, so was hoping some Chowhounders could give feedback on both places...
Also--how would you compare these 2 to Mamma Marias in the North End or any other favorites (nice-sit down) Italian restaurants in Boston :)
Mamma Maria Restaurant
3 North Sq, Boston, MA 02113
348 Congress Street, Boston, MA 02110