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

my great dish

Loader Profile image