Closed

Sherlock's Pub

Sherlock's Pub

$$

9100 North Central Expressway
Dallas, TX 75231

NE corner of Park & 75

All the Details

  • 214-692-1110
  • Serves Alcohol

Goes Well With...

#Eats