Baba's Kitchen is a popular Indian restaurant in Ho Chi Minh City. The restaurant serves a variety of Indian dishes and has a casual atmosphere. The menu includes a variety of dishes such as curry, naan bread, and tandoori chicken. The restaurant is a great place to try delicious Indian food.