foodosophy.wordpress.com
Dio Deka – Los Gatos, CA
Dio Deka 210 E. Main St. Los Gatos, CA 95030 408.354.7700 Open 11:30am-2:00pm, 5pm-10pm Mon-Fri. 5pm-10pm Sat. 10:30am-2:00pm, 5pm-9pm Sun. www.diodeka.com As a 15 year old (more years in the past …