Nefertari

An elegant a la carte restaurant serving international food to match all tastes.