Tag Archives: Sodo pizza cafe

Sodo Pizza Cafe E17

We usually wait until a new restaurant has gone through their teething problems before we step over their newly polished door step. But we threw out the rule book when it came to Sodo Pizza Cafe who opened on Friday, … Continue reading

Posted in Restaurants in E17 | Tagged , , , , | Leave a comment