Dar Restaurant and Bar hero image

Dar Restaurant and Bar

Restaurant

11 College Ave, Los Gatos, CA 95030, USA

Biter Score
8.6
Open
Tuesday: 11:30 AM – 9 PM