Leo's Deli
74 Glen Cove Ave, Glen Cove
(516) 801-4898
Recent Reviews
Leo's Deli
74 Glen Cove Ave, Glen Cove 11542
(516) 801-4898