Limon Restaurant
238 E 24th St 10010
(Turkish, Mediterranean, Middle Eastern)
Order Online

Come visit us at: 238 E 24th St, New York, NY 10010