Ditch - Bay Shore

25 Bayview Ave, Bay Shore, NY

Menu (As of 10/29)

High-Tide Protein

Ditch - Bay Shore: hours and how to order