Subway 17228

Subway #17228-0 is a Subway restaurant located at Glasshouse Square Shopping Center, 3146 Sports Arena Boulevard Suite 5B, San Diego, California.