O'Brindis is a European restaurant known for its quality homemade cuisine, featuring fresh fish and tender meats.