Casa De Luna
Address:
332 Keawe St, Hilo, HI 96720
Phone:
(808) 238-5324
Restaurants
Other Businesses:
- L & L Drive Inn at 348 Kinoole St, Hilo, HI 96720
- L & L Hawaiian BBQ at 348 Kinoole St, Hilo, HI 96720
- Mamo's Cafe at 339 Keawe St, Hilo, HI 96720
- J C Cafe at 160 Kilauea Ave, Hilo, HI 96720
- Outback Steakhouse at 325 Keawe St, Hilo, HI 96720