Main content starts here, tab to start navigating

Hours & Location

5200 Lemmon Ave #102,
Dallas, TX 75209

214-964-0044
papayakitchen102@gmail.com

Monday - Saturday 11AM - 9PM

Get Directions