Filter × Close

Taco Bell My Mall

4.0

Location: 285 Franklin Roosevelt Avenue, Zakaki, 3150 LimassolWebsite: http://www.tacobell.com.cyPhone: +357 (25) 716823