Helvetia2784's San Luis Obispo, CA, USA
1037 Monterey St
This place has the best Italian food in SLO. I've been here several times and it is always amazing....
Sally Loo's Cafe
1804 Osos St
I have been to this place a few times and always enjoy it. The atmosphere at this place is what mak...