The Little Barista

Town Centre, Walsall ,United Kingdom
The Little Barista The Little Barista is one of the popular Restaurant located in Town Centre , listed under Restaurant in Walsall , Coffee Shop in Walsall , Restaurant/cafe in Walsall ,

Contact Details & Working Hours

Map of The Little Barista