Walls Street is a street in central Glasgow and is mainly residential.
Walls Street also has the following useful amenity: a restaurant called Arta.
Arta is a Spanish restaurant offering a wide selection of traditional Spanish cuisine.
Address: 13-19 Walls Street, Glasgow, Lanarkshire, G1 1PA
Map showing Walls Street in Glasgow.