Boston
Carmelina's is one of Boston.

1. Carmelina's

8.6
307 Hanover St (btwn Prince & Richmond), Boston, MA
Italian Restaurant · North End · 64 tips and reviews