Tatar Cheburechnaya Bakhchisaray is a small plates restaurant.