i been to all 3 locations, but i go mainly to the one in san ramon
i need to try out little star pizza in SF also, supposedly it rivals zachary's in quality... they got a location in the fillmore and another one across the street from valencia gardens
::