Obama Deli & Grill
13640 Farmers Blvd, Jamaica
(718) 977-8866
Recent Reviews
Obama Deli & Grill
13640 Farmers Blvd, Jamaica 11434
(718) 977-8866