A restaurant known for its innovative take on Albanian cuisine, using local ingredients.
Part of: Albania