Caffe Italia
Coffee Shop · Italian
A cafe offering coffee and light fare.
Location
Vota recommends
What are you in the mood for?
Best places nearby
The highest rated places close to Caffe Italia.
Local restaurants nearby
361 High Road, ENG
Location
Vota recommends
The highest rated places close to Caffe Italia.
361 High Road, ENG