Cafe Roma

Since 1980, Café Roma is the quintessential San Luis Obispo Italian experience located in the historic Railroad Square.