Update Info - Village Kebab
This restaurant was reported as closed. If it is open, let us know.
Village Kebab
233 State St
Los Altos, CA 94022
233 State St
Los Altos, CA 94022
This restaurant was reported as closed. If it is open, let us know.