The Walrus Oyster & Ale House

The Walrus Oyster & Ale House is a 6,264 square foot property,located at 152 Waterfront St in the National Harbor.