Rokko Japanese Restaurant
(408) 732-7550 | View Website

190 S Frances St, Sunnyvale, CA | Directions   94086

37.376366 -122.031429
Get Directions