calamari
Leona & 3 Brothers Restaurant

152 Union Avenue

Lynbrook, NY 11563

516-599-3330

HOURS OF OPERATION:

Monday & Tuesday   CLOSED

Wednesday - Sunday   4:00PM - 10:00PM