Boston
Island Creek Oyster Bar is one of Boston.

1. Island Creek Oyster Bar

500 Commonwealth Ave (at Kenmore St), Boston, MA
Seafood Restaurant · Kenmore · 304 tips and reviews