calamari
Leona & 3 Brothers Restaurant

152 Union Avenue

Lynbrook, NY 11563

516-599-3330

HOURS OF OPERATION:

Open For Lunch & Dinner

7 Days A Week

12pm - 10pm