Home Tags Tomato & Co.

Tag: Tomato & Co.

Tomato & Co. opens within The Westchester mall

The pizzeria is the latest to set up shop within the mall’s new Savor Westchester dining area.