Georges has the best italian sandwiches you'll ever taste....I drive from Gorham to Biddeford to get them....Always fresh...always delicious....Onc...
All reviews seem positive