Chopstix Metro , Noodle Bar
29A Shenley Rd, Borehamwood
02083270700
Recent Reviews
Chopstix Metro , Noodle Bar
29A Shenley Rd, Borehamwood WD6 1AE
02083270700