Petros
2860 Grand Ave, Los Olivos
(805) 686-5455
No longer in business