Mehana Balgaran is a Bulgarian restaurant.