Limon Restaurant (Menu)

238 E 24th St, New York City
+1 212-213-3343

Give a rating to Limon Restaurant

Suggest a dish

How much did you spend at Limon Restaurant?