Hatsu Udon 初

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

Book a table