Loading map…

Longtail

Longtail is a Asian Fusion restaurant in 臺北市, taiwan. It is recognised by Michelin. The kitchen leans Street Food.