Farm Restaurant
Irish family owned restaurants in the heart of Dublin using top quality ingredients, including many organic and locally-sourced options.
133 Upper Leeson Street,
Dublin,
4,
IE
Sorry! This restaurant is no longer available.