Baba's Kitchen is a popular restaurant in Ho Chi Minh City that specializes in Indian cuisine. The restaurant is known for its delicious curries, naan bread, and tandoori dishes. The menu features a variety of vegetarian and non-vegetarian options, and the restaurant has a casual atmosphere. Baba's Kitchen is a great place to enjoy a taste of India in the heart of Ho Chi Minh City.