Skip to main content
Log in
Home
Greenwich
Meli Melo
Meli Melo
European
Price range $1-15
$
Open
Takeout 8:00 AM - 8:00 PM
362 Greenwich Ave, Greenwich, CT 06830
Call
Directions
Order online
About
Come on in and enjoy!
Contact
Phone
(203) 629-6153
Location
362 Greenwich Ave
Greenwich, CT 06830
Loading map...
Home
Greenwich
Meli Melo