Tom's Restaurant - Home of the Souvlaki

Greek restaurant · 3221 Sheridan Dr, Amherst, NY

To-Go · Delivery

Hours

More food in Amherst, NY · Greek Food in Amherst