Subway 26628

Subway #26628-0 is a Subway restaurant located at, 2618 Telegraph Avenue , Berkeley, California.