Café
Caffe Primo
6 locals recommend,
Permanently closed
Tips from locals
Italian cafe with wide variety of tasty foods, located just downstairs in our building (ground floor).
Unique things to do nearby
Locals also recommend
Location
612 Flower St
Los Angeles, CA
Downtown Los Angeles