4.0
Alfredos Sports Bar
146 W Nile St, Glasgow G1 2RQ, Verenigd Koninkrijk
+44 141 564 1270
Capacity: 200
The best sports bar
Where you can find us