Mediterranean and Portuguese cuisine restaurant with a seaside terrace. Offers fresh, flavorful dishes.