Love's Kitchen
12502 84th Rd, Queens, NY 11415 (347) 561 4500
Restaurant near Kew gardens cinema
Monday - Sunday 11am -10pm