Subway 13198

Subway #13198-0 is a Subway restaurant located at The Pavilion at Waikiki Apt, 1925 Kalakaua Avenue, Honolulu, Hawaii.