Subway 7615

Subway #7615-0 is a Subway restaurant located at, 194 Kilauea Avenue Unit 104, Hilo, Hawaii.