Baba's Kitchen is a popular restaurant in Ho Chi Minh City that serves authentic Indian cuisine. The restaurant is known for its flavorful dishes and friendly service, and the menu features a variety of vegetarian and non-vegetarian options. Baba's Kitchen is a great place to experience the rich and diverse flavors of Indian cuisine.