Review of Mama Melrose's Ristorante Italiano

351 S Studio Dr, Orlando, FL 32830

Overall Rating

Review


This place rocks. Had my own bread my meal was fantastic. Dessert was great.

Celiac friendly?

Yes

Updated 5 years ago

Celiac