Summary: Local ingredients, cozy vibe.
Orwell Road offers a warm, energetic atmosphere with a focus on local produce, featuring a small bar and semi-open kitchen for a modern dining experience.
8 Orwell Rd, Dublin 6, D06 H2Y5, Ireland