Cafe
Caffe Primo
6 locals recommend,
Permanently closed
Location
612 Flower St
Los Angeles, CA
Downtown Los Angeles
Tips from locals
Italian cafe with wide variety of tasty foods, located just downstairs in our building (ground floor).