GREEN PAPAYA VIETNAMESE CUISINE
16893 NW 67 AVE, MIAMI LAKES, FL, 33015
Last Inspection
Feb 6, 2026
Total Violations
15
2 Medium
13 Basic
Know Before You Dine
16893 NW 67 AVE, MIAMI LAKES, FL, 33015