Restaurant 12

Taipei, Taiwan,China

$$$$ Modern Cuisine

MICHELIN Guide's Point Of View