Meso is located at 3060 Olsen Drive #50 San Jose, CA 95128. Check out California Home+Design article:
Arcsine’s Newest Restaurant Project, Meso, Opens in San Jose
Meso is located at 3060 Olsen Drive #50 San Jose, CA 95128. Check out California Home+Design article:
Arcsine’s Newest Restaurant Project, Meso, Opens in San Jose