Rio Cafe
Breakfast · Italian · Coffee Shop
Rio Cafe is a vibrant establishment on High Street known for its top culinary art and excellent quality. It offers a varied breakfast menu, including well-made scrambled eggs and spaghetti, and is noted for serving authentic Italian coffee.
Location
Best places nearby
The highest rated places close to Rio Cafe.
Local restaurants nearby
85 High St, London E17 7DB, United Kingdom


