Address: 64 Keawe St, Hilo, HI - United States
Checkins
4
Avarage rating at this location
4.19
Tristan Campbell
The Temple Bar
over 1 year ago
Alex Flores
Brian L.
over 3 years ago
Marty Kawasaki
Yes. That’s right 5 bottle caps.