Seafood restaurant · 1295 Cherry Ln, West Lafayette, IN
Dine-In
More food in West Lafayette, IN · Seafood in West Lafayette