Duchess Restaurant welcomes you to their establishment. They are readily accessible by bicycle and public transit. The neighboring location is remarkable for its restaurants, parks... more... See more text