Le Panto Restaurant

Radisson Blu St. Helen's Hotel, Stillorgan Rd, Dublin