Subway 3620

Subway #3620-0 is a Subway restaurant located at Enchanted Lake Shopping Center, 1020 Keolu Drive Suite C6A, Kailua, Hawaii.