Baba's Kitchen is a popular restaurant in Ho Chi Minh City that serves authentic Indian cuisine. The restaurant is known for its flavorful curries, tandoori dishes, and naan bread. Baba's Kitchen is a great place to experience the flavors of India in a trendy and stylish setting.