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.

Reviews 0

be the first to leave a review...

Deals & Coupons