We are regulars at the Ahmedabad Mainland China. They have a wide variety of Vegetarian Chinese food. Preparations are good & not too expensive. Furniture just a bit worn out, but the food there is sooo!!! good that one ignores the rest. Service is good. If you like Chinese food & are in Ahmedabad, don't miss Mainland China.