White Rock Cafe 3116 Alum Rock Avenue San Jose CA United States
Hours: lunch 11:30am-2pm daily; dinner 5-9pm daily
Phone: 408.729.4843