Established in 1903, Menarosti is a historic seafood restaurant offering a warm, inviting atmosphere and fresh, high-quality ingredients.