About Caffe Europa
Caffe Europa is located at 136 College Ave, Somerville, MA. This location is in the Medford Hillside neighborhood..
Caffe Europa is located at 136 College Ave, Somerville, MA. This location is in the Medford Hillside neighborhood..