
Ostra
Ostra sits in Beacon Hill as one of Boston's more serious fine-dining seafood rooms, though it's worth noting the original restaurant built its reputation in Back Bay — the Beacon Hill positioning is how it presents now, and the distinct…
Read restaurant page


















