Steve's Deli & Grill

14401 Jamaica Ave, Jamaica
(718) 206-0010