Come savor an appetizing meal at New Karens Paradise Restaurant & Bar. They are open late Monday, Tuesday and Thursday and during week-ends and are easily accessible by public transit but also by bicycle. They are situated in a surrounding characterized with parks, restaurants and merchants. Payments by MasterCard and Visa are accepted.more...See more text