Home › Top 4 Italian restaurant in Belmont, Massachusetts Find best Italian restaurant in Belmont, Massachusetts, with all necessary contact information, including addresses, phone numbers, working hours, map locations, and website links. Comella's Restaurants Belmont US, Belmont, MA 0247843 Leonard St Fiorella's Express US, Belmont, MA 02478263 Belmont St il Casale Belmont US, Belmont, MA 0247850 Leonard St Savinos US, Belmont, MA 02478449 Common St