Noodles restaurant and takeaway menus in Leicester

Noodle Bar

Asian, Noodles

1 St Nicholas Place, Leicester, Leicestershire, LE15LB ,