Subway 2838

Subway #2838-0 is a Subway restaurant located at Seaside Village Shopping Center, 4908 Seawall Boulevard, Galveston, Texas.