Tafa is a restaurant in Barcelona offering traditional Asian cuisine with a focus on Chinese specialties. It is a suitable place for both lunch and dinner.