Restaurants in Melrose, MA
Restaurants • Pizza
685 Main St.,
Melrose ,
MA
02176
UNITED STATES
Based on 1 reviews
God bless you Don Michele
Thank you for great food sir and may you rest in peace. The pizza was awesome, the antipasto was awesome, the salads were awesome, the ambiance was awesome and Don Michele was a good man with a big heart and a great dedication to his...Worldwide > United States > Melrose, MA > Restaurants