Do you currently have steamed lobster on your menu at the Chevy Chase Clyde's?
Address: 5441 Wisconsin Ave, Chevy Chase, MD 20815, USA
Giuliana Way | Nov 8, 2020
They don't.
Shel West | Nov 8, 2020
According to their available online menu, no.
Thanks! Your answer is awaiting moderation.