Daily Archives: January 17, 2016

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