Mamazita is a restaurant offering international cuisine with panoramic views.