Mehana Blgare is a restaurant.