EG
Shop on map
Closed
Villa Döner, the Turkish fast food restaurant, offers sought out specialties for both a large and small appetite.