Review of Meli-Melo

362 Greenwich Ave, Greenwich, CT 06830

Overall Rating

Review


Food was different and good but I felt so nauseous after eating there.. Not sure why

Updated 9 years ago

Celiac