Restaurant specializing in Mediterranean, European, and Portuguese cuisine.