Subway 3228

Subway #3228-0 is a Subway restaurant located at La Mesa Village Plaza, 8142 La Mesa Boulevard, La Mesa, California.