Thames Street Oyster House

Parking at Thames Street Oyster House

1728 Thames St