Portuguese restaurant O Lusitano specializes in grilled dishes, including fresh fish and meat cooked over charcoal.