Menu
Location
La Vicharra
Menu
Location
72 School Street, Glen Cove, NY
(516) 801 - 3521
La Vicharra
is a small, take-out style restaurant located across the street from Staples.