Café Opera
Sandwich Shop · Coffee Shop
A cafe located in the Royal Opera Arcade.
Location
Best places nearby
The highest rated places close to Café Opera.
Local restaurants nearby
15 Royal Opera Arcade, ENG
Location
The highest rated places close to Café Opera.
15 Royal Opera Arcade, ENG