T
Toby Logan Review of Restaurant Zibibbo
Attractive establishment but I cannot understand w...
Attractive establishment but I cannot understand why they can t afford a high definition TV set. Not the best place for watching World Cup.
Comments: