Guide to Olive & Feta Restaurant in Leeds
Olive & Feta is a restaurant located at 8 Town Street, Leeds, LS28 5DB, specializing in Mediterranean cuisine. The restaurant offers a variety of dishes, including Greek and Italian favorites. The atmosphere is relaxed and inviting, and the staff is friendly and helpful. The restaurant also offers a variety of wines and beers to complement its menu. Whether you're looking for a romantic dinner for two or a family meal, Olive & Feta is the perfect place to enjoy some delicious Mediterranean food.