Tula
➤ Avda. Llibertat 36, 03010 Jávea, Spain, 03730, Javea
Gluten Free Options, Mediterranean, Vegan Options, Fast Food, Fusion
"When in Javea visit Tula, book in advance, because it is a small restaurant and hard to get in “last minute”. Taste and taste are the best! Everything is worth tasting and the wines are incredible, let Clara advise you. Enjoy!"