Reviews of Osaka (Cardiff). (Restaurant) in Cardiff (South Glamorgan).