"La Strada Ristorante knows authentic Italian" --The SJ Mercury News "A sophisticated venue for authentic Italian cuisine" --The Palo Alto Weekly
Hours of Operation: Sun-Thurs 11:30am-10pm Fri-Sat 11:30am-11pm