Indian restaurant is located in Sarcelles, France on Villers le bel. Indian restaurant is rated 5 out of 5 in the category south indian restaurant in France.
Service options
Kerbside pickupNo-contact delivery
Amenities
Good for kidsToilets
Offerings
CoffeeHealthy options