Laid-back restaurant featuring made-to-order fresh pasta dishes, along with pizza & salad.
European
6 Uzeyir Hajibeyov St, Baku 1000, Azerbaijan