Subway 23198

Subway #23198-0 is a Subway restaurant located at Marketplace del Rio Shopping Center, 3776 Mission Avenue Suite 140, Oceanside, California.