Tom's Restaurant - Home of the Souvlaki®
3221 Sheridan Dr, Amherst
(716) 837-7310
Recent Reviews
Tom's Restaurant - Home of the Souvlaki®
3221 Sheridan Dr, Amherst 14226
(716) 837-7310