Subway 48043

Subway #48043-0 is a Subway restaurant located at Harbor Bay Landing Shopping Ct, 871C Island Drive, Alameda, California.