New York
Jamaica
Mel's Melts
Mel's Melts
(718) 526-1300
87-48 Parsons Blvd, Jamaica, NY 11432
Seamless.com
Menu not currently available