Contact Us
Please give us a call at (808) 932-8904 or use the form below to get in touch! We look forward to hearing from you.
Contact info
- 600 Imiloa Pl, Hilo, HI 96720
- admin@lehuarestaurant.com
- (808) 932-8904
Hours
- Dinner: 5pm - 9pm
- Lunch: 11am - 3pm (Except Mon & Tues)
- Open 7 days a week!