Zamek Castel is an international cuisine restaurant.