More about Chozen Noodle
Chozen Noodle is located at 154-156 The Parade, CV32 4BQ Leamington Spa, Warwickshire
+442083370643
Similar Listings
Wagamama
5