Sichuan around Neeladri Nagar, Bangalore
Big Bowl (Big Bowl Company), Electronic City
Big Bowl (Big Bowl Company), Electronic City