Amherst, NY

Tom's Restaurant - Home of the Souvlaki®