Cafe Rosa
Indian · Coffee Shop
Cafe Rosa is an Indian restaurant offering freshly brewed coffee and delicious street food, with a focus on parantha dishes.
Location
Best places nearby
The highest rated places close to Cafe Rosa.
Local restaurants nearby
37 Lichfield Street, ENG
