Report an error
Papaya Thai Restaurant is located at North Main Street, Rochester, NH 03867, United States of America.
Papaya Thai Restaurant is open Mo-Su 11:00-23:00
Papaya Thai Restaurant is famous for its Thai cuisine.
(1 Customer Review)