Menu & Search
The Soho Tavern is an award winning bar and restaurant that specialises in indian cuisine.
Where is Soho Tavern located?
The Soho Tavern can be found at 407 Park Road, Soho, Birmingham B18 5SR.