International cuisine restaurant in Belmonte de Cima. Offers outdoor seating and welcomes families. Cash only.