Get directions to: Blue Oyster Bar, Dallas, TX
Restaurant address: 4941 Columbia Avenue Dallas, TX 75214, USA
Restaurant: Blue Oyster Bar