KTA Super Store – Downtown

restaurants / Self-catering

KTA Super Store – Downtown information

Location
Hilo , USA
Address
323 Keawe St
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.