LOLA
Restaurant
•
113a Middle Neck Rd, Great Neck, NY 11021, USA
8.8
Sunday: Closed
See if anyone you trust recommends it!