Subway 2221

Subway #2221-0 is a Subway restaurant located at Seacrest Plaza Shopping Center, 266 Reservation Road Suite J, Marina, California.