Otelo 1
➤ Calle Paseo De Las Calmas, 38670, Adeje, Spain
European, Seafood, Spanish, Pizza, Wine
"a waiter has recommended the hot rice. It's been a total success. Very good, we've repeated over and over. the treatment has been exquisite, with a care and professionalism worthy of praise. very, very recommended!"