Troodos Taverna
Delicious tastes of Cyprus & the Mediterranean
99 Dominion Rd,
Leicester,
LE3 8JB,
GB
Sorry! This restaurant is no longer available.