Greek Restaurants in Leeds > Olive Tree Greek Restaurant

Olive Tree Greek Restaurant

Phone View phone number 55 Rodley Lane,
LEEDS, LS13 1NG view on map
Get directions
Look for more Greek Restaurants in Leeds
Olive Tree Greek Restaurant

Other Greek Restaurants near LS13 1NG

Review Us





I want to use my Facebook profile
I am a registered user
I am a new user