Famous for its' handcrafted pizza, trendy burgers, inspiring rice bowls, creative sandwiches & extra fresh salads. Tom's Pizza is located in Newton MA (Auburndale Square) and has been family owned & operated since 1964.
Last seen: August 4th at 6:19am — Visit site