Olimpia Caffe
Coffee Shop · Bar · Italian
Olimpia Caffè is an Italian coffee shop and bar offering a pleasant stop for a drink or a light meal. This cozy cafe provides a selection of beverages, including artisanal beer, in a relaxed setting.
Location