Club
Denholms Bar
10 locals recommend,
Location
11 Mitchell Ln
Glasgow, Scotland
Tips from locals
A really cool Japanese bar/restaurant. Great food and a laid back atmosphere, plus it's right outside your front door.
Unique things to do nearby
Locals also recommend
- 6 locals recommend