Little India Restaurant
Restaurant β’ Indian restaurantππ Best Indian food taste in Foshan China. It is in centre of city and you will love this place. People often mention Indian,
Address
94 Fenjiang Middle Rd, η₯εΊ Chancheng District, Foshan, Guangdong Province, China, 528011
Contact
+86 757 8222 2254Price rating
$$ $$
Rating on Google Maps
3.90 (56 reviews)Open on Google Maps