Mecha Noodle Bar

201 Crown Street
203.691.9671
Please Select Your Area Downtown