No one is following Michele yet.
Michele isn't following anyone yet.
Getting your current location
Finding Michele Tamura locations
- All Tips
- Hilo, United States (2)
- Vietnamese Restaurants (1)
Kuhio GrilleAugust 15, 2011
Diner • Hilo, United States
Don't sit by the booths by the doorway, it's freezing!