Yo China is the first place which pops into my mind when I think of having some authentic Chinese food and truly so, Yo China serves the best Chinese food ever. This is the reason this is a well recognized franchise in Chandigarh.
This particular outlet like its other branches, excels too. There is nothing not to like about this place. From ambiance, food, to service, everything is impeccable. Every item is delicious especially their Honey Chilli potatoes.
At 1200 for two people, it is always a worthy deal.