Unclaimed
Permanently Closed
Sea Shell Inn
Seafood Restaurants
6297 Lakeshore Road South, Verona Beach, NY · 13162
Average Rating
Be the First to Review
Customer Feedback
Permanently Closed
No Longer Operating