papayakitchendallas.com
(+1) 214 964 0044
papayakitchen102@gmail.com
5200 Lemmon Ave #102, Dallas, TX 75209
Mon-Sat: 11AM - 9PM