fromMiami Herald1 month agoFood & drinkThis kosher restaurant in a North Miami strip mall might be the best Israeli spot in townMutra restaurant in North Miami offers unique Israeli dishes influenced by Chef Raz Shabtai's heritage and grandmother's inspiration.