ViaMichelin
Little India
Location picture
Exceptional 9.8 (24 reviews)
Around £20
Location
51 Liskeard Road
Walsall WS5 3EY