Teklenburg's is a restaurant offering a variety of fresh fish dishes cooked to order, with generous portions.