Write a review
Little India
52 Barton Gate, Barton under Needwood, Staffordshire DE13 8AH, United Kingdom, Barton under Needwood, Staffordshire
01283712510
52 Barton Gate, Barton under Needwood, Staffordshire DE13 8AH, United Kingdom, Barton under Needwood, Staffordshire
01283712510