Haven’t eaten there yet, but the picture in Friday’s China Post looked inviting. If anyone has eaten there, please post your impressions here.
Sixth Avenue is located in Taipei at Zhongshan North Road, Section 2, #18, 2nd Floor, above SPOTLIGHT - Taipei Film House. Their telephone number is 2521-6666.