LOLA hero image

LOLA

Restaurant

113a Middle Neck Rd, Great Neck, NY 11021, USA

Biter Score
8.8
Closed
Monday: 5 PM – 9:30 PM