Baba's Kitchen is a popular Indian restaurant in Ho Chi Minh City that serves authentic Indian cuisine. The restaurant has a cozy atmosphere and is a great place to go with friends who are looking for something different.