Restaurants - Seafood in Lewiston, ID
Red Lobster Restaurant
Skipper's Seafood House