Description

Ali Baba is a small restaurant serving predominantly Indian food. There are three locations for this restaurant in Patong.

Phuket Town, Thailand

Profile-image
Loader

I spotted this #HalalDish

Loader Profile image