Olive & Feta is a Mediterranean restaurant in Farsley.
Address: 8 Town Street, Farsley, Leeds LS28 5DB, England
Telephone: 0113 219 5759