Come taste a delectable dish at Margo's on Victoria Cafe. Come relax on their terrace under the sun. They are easily reachable by public transit but also by bicycle and car. Come v... more... See more text