“Ostra is definitely one of Boston’s best seafood restaurants. It’s a Mediterranean restaurant using Boston seafood – a marriage made in heaven. Bring your appetite because they serve generous portions here, including three kinds of oysters. Tasty stuff!” – KATHERINE NOTMAN





