Papio's Place (Menu)

30 Alahele Pl, Kihei
8087584054

Give a rating to Papio's Place

Suggest a dish

How much did you spend at Papio's Place?