Tracy T.
7/28/2005
Beautiful space, and smells like lilies. Endive salad was disappointing, vinaigerette was bland. Salmon was overcooked. pretty but wouldn't go again
(1)
Advertisement
On the Town is a popular establishment in New York, NY that offers a unique experience for locals and tourists alike.
With a focus on providing a vibrant atmosphere and quality service, On the Town is known for its diverse offerings and lively ambiance.
Generated from their business information
Beautiful space, and smells like lilies. Endive salad was disappointing, vinaigerette was bland. Salmon was overcooked. pretty but wouldn't go again
Advertisement