Tu Mero Mole

2041 Woodard Rd, San Jose
(408) 369-9559