Plates Bar and Grill

Location closed
233 State St, Los Altos, CA 94022
(650) 383-5521 · American, French, Italian

Deals

Explore more: