Wamimichi Noodle Bar
83 Park St, Luton
01582 484999
Recent Reviews
Order Online
Reserve
Wamimichi Noodle Bar
83 Park St, Luton LU1 3HG
01582 484999