Otelo
Spanish
Otelo is a lively shopping mall featuring global eateries, upscale clothing and lifestyle boutiques, and a grocery store. It offers themed decorations and Canary Island product tastings.
Location
Los mejores sitios cerca
Los locales mejor valorados cerca de Otelo .
Local restaurants nearby
Centro Comercial the Duke Shops, Calle Bruselas, 14



