This is probably the best Chinese restaurant in town and there is a lot of competition. Situated opposite the Kaktus Hotel, the food is varied and fresh and we always get good feedback as the most recommended Chinese restaurant in We Love Albir. view on map