Leo Mas - Ban Talat Nua

Italian
Patong Beach, ภูเก็ต ประเทศไทย, Ban Talat Nua, Thailand

Leo Mas

Address
Patong Beach, ภูเก็ต ประเทศไทย, Ban Talat Nua, Thailand

More information

QR-code link to the menu

Related Restaurants

Fast & SimpleDownload Menu App now