Hatsu Udon 初
Book a table at Hatsu Udon 初, Penarth Road 146, Cardiff
Book a table