Il Fornaio - IFSC

Custom House Square, Dublin