Jimbo’s Hamburger Palace

Jimbo’s Hamburger Palace, 1345 Amsterdam Ave, New York, NY 10027, United States

(212) 865-8777

Location