Topaz Noodle Bar

129 W 56th St #211, New York, NY 10019, United States