Come enjoy an appetizing dish at Yoyo's Restaurant. Their atmosphere has been described as family friendly. They are easily accessible by public transit but also by bicycle and are situated in a location packed with parks, restaurants and merchants. Payments by Visa, MasterCard and American Express are recognized.more...See more text