Papaya Thai Bistro

Overview

Address: 2700 Alton Pkwy
Irvine, CA 92606
Phone: 949-502-4488