Loading map…

Orwell Road Restaurant

A Michelin Guide listed neighbourhood restaurant in Dublin 6, serving modern Irish dishes like chicken and scallops and a signature blackberry vacherin.