Tagged Asian restaurantAsian restaurant in CardiffAuthentic Japanese restaurantAuthentic Japanese restaurant in CardiffJapanese restaurantJapanese restaurant in CardiffRamen restaurantRamen restaurant in CardiffSushi restaurantSushi restaurant in CardiffSushi takeawaySushi takeaway in CardiffUdon noodle restaurantUdon noodle restaurant in CardiffWi-Fi spotWi-Fi spot in Cardiff