Get directions to: Alexander's Deli, Bay Shore, NY
Restaurant address: 1808 5th Ave Bay Shore, NY 11706, USA
Restaurant: Alexander's Deli