Baba Soul Food is located in Amphoe Mueang Phuket, Thailand on 88 moo 8, Sakdidej Road, Vichit, Muang, Cape Panwa 83000. Baba Soul Food is rated 3 out of 5 in the category japanese in Thailand.
Address
88 moo 8, Sakdidej Road, Vichit, Muang, Cape Panwa 83000