Ciudad Flor is a Chinese restaurant in Barcelona, serving dinner. It has been operating since 2000 and offers home delivery services.