New York
Fresh Meadows
Highway Deli
Highway Deli
(718) 539-8728
61-11 173rd Street, Fresh Meadows, NY 11365
Seamless.com
Menu not currently available