KTA Super Store – Downtown

restaurants / Self-catering

KTA Super Store – Downtown information

Hilo , USA
Address
Street 323 Keawe St
Extras Downtown
Telephone
+1 935 3751
Opening hours
7am-9pm Mon-Sat, to 6pm Sun
Something wrong?
Submit a correction

Sorry, we currently have no review for this restaurant.