Subway 27523

Subway #27523-0 is a Subway restaurant located at Maui Mall, 70 Kaahumanu Avenue Suite A-11C, Kahului, Hawaii.