Baba's Kitchen Restaurant is located in Thành phố Hồ Chí Minh, Viet Nam on 274 Bùi Viện, Phường Phạm Ngũ Lão, Quận 1. Baba's Kitchen Restaurant is rated 4.5 out of 5 in the category indian restaurant in Viet Nam.
Address
274 Bùi Viện, Phường Phạm Ngũ Lão, Quận 1
Amenities
Good for kidsToilets