Cleopatra Restaurant Paddington
157 Praed St, Tyburnia, London
020 3489 2173
Recent Reviews
Cleopatra Restaurant Paddington
157 Praed St, Tyburnia, London W2 1RL
020 3489 2173