HuQQabaz is a modern European restaurant.