Main content starts here, tab to start navigating

Hours & Location

5200 Lemmon Ave #102,
Dallas, TX 75209

214-964-0044
papayakitchen102@gmail.com

Monday - Friday 11AM - 9PM

Saturday 11AM-8PM

Get Directions