Travellers restaurant offers honest Czech cuisine in a casual dining setting. This pet-friendly establishment features an old tavern atmosphere with an open fireplace and outdoor seating.