Subway 4576

Subway #4576-0 is a Subway restaurant located at Southampton Shopping Center, 836 Hampton Center South Suite D, Benicia, California.