Welcome to Pop Pot Noodle & Tea Cafe Inc at 7508 Jamaica Ave, New York City, NY 11421-1848New York. This restaurant is rated 0/5 on our system. Check out Pop Pot Noodle & Tea Cafe Inc and let us know what you think through comments and photos!
Write a review