Sandwich shop offering home-cooked food, home baking, and a friendly atmosphere. Located near the town center and beaches.