Bar Express Caffe
Coffee Shop · Bar
A cafe located near the Domodossola train station. Offers coffee and likely other refreshments.
Location
I migliori locali vicini
I locali con il voto più alto vicino a Bar Express Caffe.
Local restaurants nearby
Via Domodossola, 15, 25


