Cafe Roma
Coffee Shop
Cafe Roma is a coffee shop offering a selection of delicious coffee. This cafe provides a beautiful experience for guests looking for a relaxing spot.
Location
Vota recommends
What are you in the mood for?
Best places nearby
The highest rated places close to Cafe Roma.
Local restaurants nearby
129 Ley Street, Ilford, IG1 4BH, GB



