we went to the Gachibowli outlet for the first time and most definitely the last.food was horrible so ambience doesn't matter.service is poor.Roadside fast food stalls make better noodles than the schezwan chicken noodles we ordered.chug Hua or nanking are much better places to have chinese food.