A Shri Chamunda Krupa Restaurant NH8, Amjhara, Shri Dungargarh 314801 Vegetarian/Vegan Restaurant Call Directions