Get directions to: Blue Oyster Restaurant No 2, Dallas, TX
Restaurant address: 4224 W Jefferson Blvd Dallas, TX 75211, USA
Restaurant: Blue Oyster Restaurant No 2