calamari
Leona & 3 Brothers Restaurant

152 Union Avenue

Lynbrook, NY 11563

516-599-3330

HOURS OF OPERATION:

Monday & Tuesday CLOSED

Wednesday - Friday 4pm - 10pm

Saturday - Sunday 12pm - 10pm