
South Side Ink
91-2078 Honouliuli St,
Ewa Beach
0.3 mi