I went here with my friend last weekend looking for place still open around 9:30pm on a Sunday. It turned out to be a gem. Good cheap and vegan.
Address: 1053 E El Camino Real Ste 2, Sunnyvale, CA 94087
Location: United States > California (CA) > Sunnyvale
Phone Number: +1 408-551-0917