More about Taste Of Asia
Taste Of Asia is located at 322 Foleshill Road, West Midlands, CV6 5AJ, United Kingdom
Similar Listings
Pink Chilliz
4.6
Brinjol Cuisine
4.1
Red Chilliezs
4.8
Palkee
4.2