Subway 23416

Subway #23416-0 is a Subway restaurant located at 1st Floor University Drive, Unit A4, University Castle Mall in Mangilao, Guam.