Location
2652 #e Alum Rock Ave Alum Rock Plaza,
San Jose, CA 95116
By SamGoodall13 | 5/18/2015
Togos is soooo much better. Way better quality than subway