Happy Lemon (Menu)

13335 Roosevelt Ave, Flushing
+1 347-368-4023

Give a rating to Happy Lemon

Suggest a dish

How much did you spend at Happy Lemon?