Noodle Shop in Tiruchirappalli Region


  • Manghalam Towers, 9, Reynolds Rd, Cantonment, Tiruchirappalli, Tamil Nadu 620001, India