Bar Roma

997 Tollcross Road Glasgow G32 8UU