Cyprus Pizza, 4330 Colonel Talbot Rd, London Lambeth
2400th visitor, Write a review
Cyprus Pizza Map

Cyprus Pizza is ranked #3 of 33 nearby Restaurants.

They say Cyprus Pizza is canned, disappointed, great an above average Pizza Restaurant