Sodo Pizza London

Sodo Pizza London

0  Reviews


Pizza Restaurants in London
126 Upper Clapton Rd , London, E5 9JY
020 8806 5626

Sodo Pizza London is a pizza restaurant serving the local area. They are experienced in providing pizzas and pasta dishes. Sodo Pizza pizza restaurant has its address at 126 Upper Clapton Rd.




Feel strongly about this business? Want to add a review of Sodo Pizza London? Share your experiences by writing a Sodo Pizza London review and help build a directory of recommended Pizza Restaurants in London. Do you own Sodo Pizza London? If so, claim it now! Claiming your business will enable you to update the tags, address and business description.