More about Theru Kadai
Theru Kadai is located at 218 Church Road, Manchester, Greater Manchester, M41 9DX, United Kingdom
Similar Listings
Pink Chilliz
4.6
Brinjol Cuisine
4.1
Red Chilliezs
4.8
Palkee
4.2