South Indian Restaurant in Udaipur Region


  • Opposite Anand Plaza, Swami Vivekanand Circle, Ayad, University Road, Udaipur, Rajasthan 313001, India
  • No.48, Mewar Motor Building, City Station Road, Toran Bawadi, Udaipur, Rajasthan 313001, India