Jimmy's Place Bar & Grill
205 Sheridan Blvd, Inwood NY 11096
(516) 239-9873
Directions
Order Online Delivery
Postmates
Inwood, New York
Jimmy's Place Bar & Grill
205 Sheridan Blvd, Inwood
(516) 239-9873