“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!” – Edited by JQ Louise Written by Megan Johnson
Thrillist Best Seafood Boston
March 13, 2023





