Originally Posted by
chanp
Thanks. I havent had a chance to look at their site/menu, but will in the next few days. I only have 4 days and nights there, but want to hit as many spots as possible.
The Cliff Town House is new on St.Stephens Green. Fantastic food, its a sister property to the michelin starred Cliff House in Ardmore.