Noodles City
3.7 (833 reviews)
21-22 Camberwell Green, London SE5 7AA
London, SE5 7AA
Opening Hours
Friday11am-11pm
Monday11am-11pm
Sunday11am-11pm
Tuesday11am-11pm
Saturday11am-11pm
Thursday11am-11pm
Wednesday11am-11pm
Additional Information
Loading...