Restaurants - Seafood in Howland, ME
Little Peter's Seafood Rstrnt