South road deli (24hrs) is a deli Queens New York located in United States.
106-32 Sutphin Blvd (South Road) South Jamaica , NY 11435 United States
Credit Cards | Yes |
Outdoor Seating | No |
It’s a jungle over here
Tell Them Big Mike Sent You ... :P
wear your bulletproof vest!
Good place to grab a bite to eat before headed into the beauty salon. - Tiffini Swanston
Went for the first time today and got a philly cheesesteak with the works. Best thing ever!! And the guys there are really nice too. Definitely going to be hitting this spot more often - Nadia Bhuyain