I'm going to visit my cousin who lives in Biddeford, ME. Sadly, he's a pretty picky eater and not in a good way. He's a meat and potatoes kinda guy an can only recommend chain restaurants.
Save me! Are there any decent non-chains on the Southern coast that serve American or Italian fare?