The Farm Restaurant

133 Leeson Street Upper, Dublin