Highway Deli
6111 173rd St, Flushing
(718) 539-8728
Menu
Restaurants in Flushing, NY
Highway Deli
6111 173rd St, Flushing, NY 11365
(718) 539-8728