Banca di Roma - Glasgow
31 Royal Exchange Square, Glasgow (Map)
Italian
lVery Good
Avg Price:Average Price: £26 to £40
v3.8 miles from Celtic Park ( 20 mins )