Sandbar On The Beach

Restaurant in Delhi, Ontario