Subway 4023

Subway #4023-0 is a Subway restaurant located at Begonia Plaza, 1200 41st Avenue, Capitola, California.