6111 173rd St, Fresh Meadows 11365, United States
No delivery
No open hours
Spot something wrong?
Dishes at Highway Deli. Prices may vary in venue.