Review of Mama Melrose's Ristorante Italiano

351 S Studio Dr, Orlando, FL 32830

Overall Rating

Review


Horrible waitress, horrible food, not a lot of options. we came here years sgo and loved it. So disappointed very big waste of money!!

Celiac friendly?

No

Updated 8 years ago

Symptomatic Celiac